<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
include_once("../modelo/ModeloPostulacion.php");
session_start();

class ControlPostulacion {

    public static function getListaPostulaciones() {
        $mPostulacion = new ModeloPostulacion();
        $arPostulaciones = $mPostulacion->listaPostulaciones();
        $_SESSION['arPostulaciones'] = $arPostulaciones;
    }

    public static function getListaPOstulacionesOferta($ofertacodsx) {
        $mPostulacion = new ModeloPostulacion();
        $arPostulaciones = $mPostulacion->getListaPOstulacionesOfertaById($ofertacodsx);
        $_SESSION['arPostulaciones'] = $arPostulaciones;
    }
    public static function getOferta($ofertacods) {
        $mPostulacion = new ModeloPostulacion();
        $arOferta = $mPostulacion->getOfertas($ofertacods);
        $_SESSION['arOferta'] = $arOferta;
    }

}

if (isset($_POST['opcion'])) {
    $opcion = $_POST['opcion'];
    if ($opcion == 'convocar') {
        $usuarios = $_POST['usuarios'];
        $ofertacodsx= $_POST['ofertacodsx'];
        echo $ofertacodsx;
        $arUsucodsxs = explode(",",$usuarios);
       $mPostulacion= new ModeloPostulacion();
        foreach ($arUsucodsxs as $usucodsx){
             $mPostulacion->actualizarConvocados($usucodsx);
        }
        header("location: ../vista/Postulados.php?op=lista&id=$ofertacodsx&mensaje=Convocados con Exito");
    }
    if ($opcion == 'aceptar') {
        $usuarios = $_POST['usuarios'];
        $ofertacodsx= $_POST['ofertacodsx'];
        $arUsucodsxs = explode(",",$usuarios);
       $mPostulacion= new ModeloPostulacion();
        foreach ($arUsucodsxs as $usucodsx){
             $mPostulacion->actualizarAceptados($usucodsx);
             $mPostulacion->actualizarOfertaAceptada($ofertacodsx);
        }
        header("location: ../vista/Postulados.php?op=lista&id=$ofertacodsx&mensaje=Aceptados con Exito");
    }
    if ($opcion == 'noaceptar') {
        $usuarios = $_POST['usuarios'];
        $ofertacodsx= $_POST['ofertacodsx'];
        $arUsucodsxs = explode(",",$usuarios);
       $mPostulacion= new ModeloPostulacion();
        foreach ($arUsucodsxs as $usucodsx){
             $mPostulacion->actualizarNoAceptados($usucodsx);
        }
        header("location: ../vista/Postulados.php?op=lista&id=$ofertacodsx&mensaje=Rechazados con Exito");
    }
}
?>
